package edu.umn.se.trap;

public class Day {
    private Meal breakfast, lunch, dinner;
    private Incidental incidentals;
    private Lodging lodging;
    private String date;
    public Day()
    {
        date = "";
        breakfast = new Meal();
        lunch = new Meal();
        dinner = new Meal();
        incidentals = new Incidental();
        lodging = new Lodging();
    }
    /**
     * Constructor, sets up the day
     * 
     */
    public Day(String d, Meal br, Meal lu, Meal di, Incidental i, Lodging l)
    {
        date = d;
        breakfast = br;
        lunch = lu;
        dinner = di;
        incidentals = i;
        lodging = l;
    }

    /**
     * Gets the date of the day
     * @return date of the day
     */
    public String getDate()
    {
        return date;
    }
    /**
     * Gets the Meal breakfast of the day
     * @return breakfast of the day
     */
    public Meal getBreakfast()
    {
        return breakfast;
    }
    /**
     * Gets the Meal lunch of the day
     * @return lunch of the day
     */
    public Meal getLunch()
    {
        return lunch;
    }
    /**
     * Gets the Meal dinner of the day
     * @return dinner of the day
     */
    public Meal getDinner()
    {
        return dinner;
    }
    /**
     * Gets the Incidental of the day
     * @return incidental of the day
     */
    public Incidental getIncidentals()
    {
        return incidentals;
    }
    /**
     * Gets the Lodging of the day
     * @return lodging of the day
     */
    public Lodging getLodging()
    {
        return lodging;
    }
}